package com.urms.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

/**
 * 跨域处理
 */
@Configuration
public class CorsConfig extends WebMvcConfigurerAdapter {
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**") //允许所有跨域
                .allowedOrigins("*") //允许跨域的来源
                .allowedHeaders("*") //允许所有的请求header访问，可以自定义设置任意请求头信息
                .allowCredentials(true) //是否携带信息
                .allowedMethods("*") //允许跨域的方法
                .maxAge(3600); //最大响应时间
    }
}
